package com.example.xm.interfaces.home;

import com.example.xm.bean.HomeBean.HomeArticleChuanTongBean;
import com.example.xm.bean.HomeBean.HomeArticleDaShiJianBean;
import com.example.xm.bean.HomeBean.HomeArticleRenShiBean;
import com.example.xm.bean.HomeBean.HomeArticleYanJinBean;
import com.example.xm.interfaces.IBasePresenter;
import com.example.xm.interfaces.IBaseView;

public interface IArticle {
    interface ArticleView extends IBaseView {
        //获取知识文章的认识汉服
        void getRenShiResult(HomeArticleRenShiBean result);

        //获取知识文章的传统礼仪
        void getChuanTongResult(HomeArticleChuanTongBean result);

        //获取知识文章的汉服演进史
        void getYanJinResult(HomeArticleYanJinBean result);

        //获取知识文章的汉服大事件
        void getDaShiJianResult(HomeArticleDaShiJianBean result);
    }

    interface ArticlePresenter extends IBasePresenter<ArticleView> {
        //获取知识文章的认识汉服
        void getRenShi();

        //获取知识文章的传统礼教
        void getChuanTong();

        //获取知识文章的汉服演进史
        void getYanJin();

        //获取知识文章的汉服大事件
        void getDaShiJian();
    }
}
